table.tablesorter {
background-color:#CDCDCD;
font-family:arial;
font-size:8pt;
text-align:center;
width:		80%;
margin-left: auto;
margin-right: auto;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
background-color:#f6eadd;/*#E6EEEE;*/
border:1px solid #FFFFFF;
font-size:8pt;
padding:4px;
}
table.tablesorter thead tr .header {
background-image:url(images/bg.gif);
background-position:right center;
background-repeat:no-repeat;
cursor:pointer;
}
table.tablesorter tbody td {
background-color:#FFFFFF;
color:#3D3D3D;
padding:5px;
vertical-align:middle;
text-align:center;
}
table.tablesorter tbody tr.odd td {
background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
background-image:url(images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image:url(images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color:#cdae8a; /*#8DBDD8;*/
}
